
  header {
    height: 90px;
    .title {
      float: left;
      line-height: 90px;
      font-size: 24px;
      font-weight: bold;
      color: rgba(51, 51, 51, 1);
    }
    .categoryManagement {
      margin-top: 24px;
      cursor: pointer;
      float: right;
      width: 108px;
      height: 42px;
      background: rgba(72, 104, 255, 1);
      border-radius: 21px;
      font-size: 16px;
      font-weight: 400;
      color: rgba(255, 255, 255, 1);
      line-height: 42px;
      text-align: center;
    }
  }
  .selectionBox {
    position: relative;
    width: 100%;
    height: 84px;
    background: rgba(255, 255, 255, 1);
    border-radius: 5px;
    margin-bottom: 24px;
    .Correlation {
      position: absolute;
      left: 30px;
      .selectItem {
        line-height: 84px;
        font-size: 14px;
        color: rgba(102, 102, 102, 1);
      }
      .el-select {
        position: absolute;
        left: 66px;
        top: 24px;
        width: 240px;
        height: 36px;
      }
    }
    .documentName {
      position: absolute;
      left: 394px;
      line-height: 84px;
      font-size: 14px;
      color: rgba(102, 102, 102, 1);
    }
    .el-input {
      position: absolute;
      left: 464px;
      top: 24px;
      width: 240px;
      height: 36px;
    }
    .selectDocument {
      cursor: pointer;
      position: absolute;
      left: 744px;
      top: 50%;
      transform: translateY(-50%);
      width: 84px;
      height: 36px;
      background: rgba(72, 104, 255, 1);
      border-radius: 18px;
      font-size: 14px;
      color: rgba(255, 255, 255, 1);
      line-height: 36px;
      text-align: center;
    }
    .reset {
      cursor: pointer;
      position: absolute;
      left: 844px;
      top: 50%;
      transform: translateY(-50%);
      width: 84px;
      height: 36px;
      border-radius: 18px;
      border: 1px solid rgba(72, 104, 255, 1);
      line-height: 36px;
      text-align: center;
      font-size: 14px;
      color: #4868ff;
    }
  }
  .mainBox {
    position: relative;
    width: 100%;
    // margin-bottom: 30px;
    min-height: calc(100% - 218px);
    background: rgba(255, 255, 255, 1);
    border-radius: 5px;
    header {
      position: relative;
      height: 90px;
      border-bottom: solid 1px #f2f2f2;
      .uploadData {
        cursor: pointer;
        position: absolute;
        left: 30px;
        top: 50%;
        transform: translateY(-50%);
        width: 108px;
        height: 42px;
        background: rgba(72, 104, 255, 1);
        border-radius: 21px;
        font-size: 16px;
        font-weight: 400;
        color: rgba(255, 255, 255, 1);
        line-height: 42px;
        text-align: center;
      }
    }
    .mainTable {
      margin-top: 20px;
      position: relative;
      width: 100%;
      padding: 0 30px;
      thead {
        font-weight: 500;
        font-size: 14px;
        background: rgba(87, 131, 255, 0.05);
        th {
          color: rgba(51, 51, 51, 1);
          height: 60px;
          line-height: 60px;
          text-align: left;
          padding-left: 24px;
          border-bottom: solid 1px rgba(230, 230, 230, 1);
        }
      }
      tbody {
        tr {
          height: 64px;
          background: rgba(255, 255, 255, 1);
          td {
            font-size: 14px;
            font-weight: 400;
            color: rgba(102, 102, 102, 1);
            padding-left: 24px;
            line-height: 64px;
            text-align: left;
            border-bottom: 1px solid #f2f2f2;
            span {
              cursor: pointer;
              margin-left: 24px;
              font-size: 14px;
              font-weight: 500;
              color: rgba(72, 104, 255, 1);
              text-decoration: underline;
            }
            .prism-player{
              cursor: pointer;
              margin-left: 24px;
              font-size: 14px;
              font-weight: 500;
              color: rgba(72, 104, 255, 1);
              text-decoration: underline;
              margin-left: 0;
            }
            span:first-child {
              margin-left: 0;
            }
            span:last-child {
              color: #fb4646;
            }
          }
        }
      }
    }
    .block {
      position: relative;
      height: 32px;
      padding-bottom: 50px;
      padding-top: 20px;
      .el-pagination {
        position: absolute;
        right: 30px;
        top: 24px;
        bottom: 20px;
        // ::v-deep .btn-prev {
        //   border: 1px solid rgba(230, 230, 230, 1);
        //   width: 32px;
        //   height: 32px;
        //   background: rgba(255, 255, 255, 1);
        //   border-radius: 5px;
        // }
        // ::v-deep .btn-next {
        //   border: 1px solid rgba(230, 230, 230, 1);
        //   width: 32px;
        //   height: 32px;
        //   background: rgba(255, 255, 255, 1);
        //   border-radius: 5px;
        // }
        // ::v-deep .el-pager {
        //   width: 32px;
        //   height: 32px;
        //   border-radius: 5px;
        // }
      }
    }
    .empty {
      position: relative;
      .emptyLogo {
        position: absolute;
        top: 130px;
        left: 50%;
        transform: translateX(-50%);
        width: 240px;
        height: 240px;
      }
      span {
        font-size: 16px;
        font-weight: 500;
        color: rgba(51, 51, 51, 1);
        position: absolute;
        top: 368px;
        left: 50%;
        transform: translateX(-50%);
      }
    }
  }
